2100
2
1174
1
2786
2562
2638
2780
2626
215
0
2189
1416
2954
3738
5
3412
4
951
1618
1951
2992
6
2368
846
2492
1444
2037
5486
1473
3172
3554
9
51331
25
5635
3
3354
1073