1151
1
1436
3
6827
5
1512
2
1124
2974
7
2890
1339
2085
4
816
3549
1427
2159
1223
1398
2568
25188
63
4366
0
2402
3281
8
1101
2404
329
526
496
115
225
197
630
995