1069
1
1222856
4
2560
2564
2
303
2343
2142
0
300
1277
5
396
5871
15
3767
20374
4223
22
401
3980
3
477
1810
121182
2157
709
2531
81077
101
2369
445
1547
5602
9
520
1811
2296