2906
2
2427
12
3576
3
616
0
2110
1
3485
7
1557
2502
2209
3326
1720
1860
2122
1371
2456
802
1575
801
1976
1599
1681
599
266
2740