2953
1
2194
0
2445
4099
4
860
2318
8895
3204
10
1670
6726
7
475
3248
434
798
400
804
455
1462
552
611
383
1968
2395
1898
4106
521
152
477
3845
58