1331
1
905
1000
165
2
840
0
1924
3
3321
582
6773
7
3506
8
1618
796
6
2528
4670
1394
2257
3587
5820
4585
10
2411
7884
17
5392
11
3671
1201
2108
8193
13
1152
2680
1747
1844