1309
0
1992
3
697
1000
6516
8
9611
4914
2
3352
10
257
2626
1
2749
1172
3583
5389
1031
1208
3494
1289
918
1174
861
2377
1629
1188
1230
965
939
1329
4
3106