2377
2
1221
1922
379
1303
1
971
632
4
1166
475
0
76
2925
1072
946
3407
159408
14
912
103
2016
63
987
778
44311
1737
1582
7
162
1002
1047
3
921
1321
645