1172
2
1043
1
139
0
392
802
543
918
1541
1507
767
1842
2678
10
419694
9
3061
775
1020
475
966
2263
4
6800
1053
3990
3233
16
58
2855
3
646
2126
783
169211
11