2856
4
493
0
1084
573
553
383
13159
2
913
714
477
475
1132
1454
935
3480
5
1053
2211
2418
1
804
6213
1188
1645
4497
4323
611
414
2395
1073
400
798