2650
2
6128
4
1105
2751
1
1873
2100
3
917
2712
5
9575
8
1333
1780
2111
2085
1668
4536
584
0
165
825
6515
419694
9
3164
302
766
2306
608
5379
5617
2108
1948