1558
2
44386
0
1051
4
915
1408
3
3155
2907
1542
1401
1036
2299
9
2698
5
106
751
1070
1076
1
1821
2073
8
3109
1456
17287
21
2516
606456
161
893
1047
538
9307
1035
2137