2275
2
1645
1
3691
5
2809
2301
1020
0
2257
2881
1677
1952
608
6058
3510
4111
1932
2749
2748
1452
724
14076
7
422
756
105807
42
382
2546
543
131
1885
1289
2445