1772
2
4690
6
3051
1
3067
3
6529
7
1188
3225
8
7258
383
0
5009
2457
477
1098
475
1656
116
2395
400
392
418
8116
1898
860
455
1367
464
29323
1213
543
1636