3053
7
1347
1
1648
266
1087
3683
925
3
2683
3142
4
3991
234
1417
469
0
2327
11
80
2057
874
3312
1356
1184
2797
5
1685
2591
2082
2773
5382
4888
20
935
2354
1284