248
1
875
107
0
1315
1229
2188
9
964
167
687
1458
3
1622
1513
292
1566
3795
1392
1054
467
4154
2
8731
7906
8
7952
3006
3440
2372
2982
993
1448
775
650