1019
0
5770
3
1158
2
1014
8
1139
1867
4
312
1
8026
878
666
516
3382
9
2732
1297
1140
771
390
2379
5
2853
268
1354
800
438
2369
2641
1897
1242
915
2148