1384
5
66
0
1526
2
1606
1
1973
2377
2972
867
3386
3
3819
2772
1912
18546
15
982
1505
9611
985
2318
2584
11
5897
4
883
2502
83
2522
2542
3227
2724
2866
1646
5950
10