945
1
980
3263
4
12459
3
2631
2786
1355
0
2468
2
2505
1380
9817
6977
2392
1973
1001
1686
3655
11
2368
5950
10
1250
1517
123674
35
2169
830
1935
693
5308
1813
946
3267