681
1
1348
1498
0
2166
2512
2
2108
6
1834
12472
1755
14589
10
1628
2578
1862
9611
5505
14
349
819
3671
565
1268
2082
471
2804
4
2006
5
2303
1633
446
1128
4914
37355
13