121182
1
2094
0
1343
1603
2
363
1821
6
1650
3287
419694
9
482
4071
1978
6515
3663
509
375
4223
22
1436
7540
3025
116
543
2275
2189