1812
1
2322
4
400
0
2786
1844
1590
2562
2
1001
2209
123674
35
1036
3518
3
2368
2138
741
1335
4187
10
2732
6676
12
980
1431
5431
673
929
1161
7034
1690
24337
22
1814
2559