1641
2
2492
6
848
1
2013
7
917
960
5544
799
0
836
835
533
382
265
2675
8
3037
1157
4
672
5
270
2445
331
1180
485
584
578
625
440
595
100
1682
348