1131
0
1836
1
3227
2
2234
2623
3
3426
4
2982
10064
8
2160
17970
15
3848
2262
2630
951
1506
859
758
1636
1507
4537
5732
4987
9
5546
6
1472
2080
2047
2920
2108
2784
1755