1526
2
2110
1
10827
4
4179
3673
6
2368
5439
951
2562
8527
224
0
1606
1883
24337
22
5627
1162
1223
1749
1888
5820
1767
1388
1239
4453
3326
3
674
3107
5
1431
1168
6236
10