1423
1
1564
123674
35
1581
2
3629
14750
8
7762
4
4526
3971
297066
0
1228
2299
1295
2039
2698
2055
1477
2650
20
1288
1446
1610
1811
2194
810
280
2264
2097
1226
432
1682