1425
1
1448
2
322
0
2816
3
1346
4
3632
5
5009
440
3505
274
12958
18385
1852
1343
2014
1696
282572
427
1777
3131
17
1229
1237
488
1337
256612
4669
764
522
984
96512