1228
1
1852
433
0
18385
2
3632
5
775
1784
329
5009
2570
543
440
9953
4
3505
274
1172
2071
894
1343
282572
427
488
1337
256612
4669
172
368
1027
342
522