2
1435
42
3317
26
2510
11
1225
4
1726
7
1105
18
3897
1878
23
5962
9
1080
15
4670
1
864
8
1275
934
0
2386
1207
888
883
931