883
0
3252
2377
1
1017
6516
8
915
2073
1399
3683
2972
1015
496
611
1547
348
1698
2060
4937
1000
1690
612
87
2368
801
733
1816
868
356
2562
2
8411
3