543
11
2542
1
881
0
1869
1343
1550
1132
3025
3116
2230
3
522
1385
1008
2
1302
521
1089
1378
670
1923
11829
2143
971
493
21743
4223
22
1516
518
2306
3929
10
2152