2964
1
2555
4
3051
2
1603
2221
2184
2009
1903
3
1461
0
2264
6346
16
2376
806
2906
1221
1554
1712
10598
549
2154
3694
6668
5347
2835
1650
2258
9027
6247
5
2160
1320