2177
2
1666
521
1
1824
2683
0
2767
3
2169
3659
14
1378
126
282572
458
46414
4594
1152
105290
625
2496
1649
1300
266
383
1256
1188
584
552
3732
7
1516
1431
1708