962
1
2800
2981
2
2419
1516
408
0
913
166543
18
1290
2600
5
419694
9
91021
3
1470
1139
2493
90
1518
2191
983
1780
457