2135
2
197
0
1888
3
5216
8
2620
4114
4259
1
2312
1974
772
2920
4
1836
2702
7
240
753
2329
2302
2109
2583
2528
1759
423
1382
3461
2440
7042
5
4655
10
2040
1346