983
3
11015
6
1760
0
5436
263
2
1875
4
2361
2772
1768
1090
1504
1
2602
1356
5
933
526
2034
966
3264
1326
2654
9
1000
1248
2377
1130
943
4992
3141
3271
1111
1785