2377
2
1221
1922
379
1304
1
971
632
4
1170
475
0
76
2925
1072
242
946
3139
3407
159412
14
912
103
2016
63
987
778
1737
44316
5307
164
1352
1002
1047
3