1599
1
1431
2061
3
4303
12
2733
2
1881
3085
1934
4099
8
475
0
2701
4
1243
2123
1105
1103
534
490
2271
484
2369
596
1166
562
1720
2663
1862
5293
11
668
1843
1298