1172
2
2470
99
1
1129
0
1343
2372
1132
2306
3250
1506
745
2814
5
1869
1550
302
622
670
964
2330
769
522
440
3025
1334
11829
3505
4
21743
365
1603
633