1333
1
1598
1163
1132
0
1414
11881
3
22330
22
1053
2
935
804
669
493
383
1084
300
4180
12
4363
5
475
2789
2599
1411
2211
573
7873
1630
3430
1049
714
1574