1783
2
1282
0
1048
3
438
2605
1
1141
9259
17
2030
611
714
1704
435
2046
8
2320
739
414
2395
1208
510
439
1622
5
1073
4675
400
331
1391
1245