2948
9
1431
2
2981
1
1622
1690
913
1623
1307
658
0
4100
6
1504
3636
4
1443
1185
260
1542
2480
931
2579
1650
2381
2350
5
2707
2653
4258
1672
1098
1581
2530