1132
0
1438
1
1584
2
1586
935
804
597
493
383
1084
300
1550
475
2211
573
1053
23733
3
1049
714
1129
553
1490
913
1454
1282
611
2296
5070
11
414
2395