2082
2
1020
0
2546
1
812
3233
16
2006
2269
4
2526
3
333
543
2520
2076
2190
2855
1056
419694
9
475
247
88366
19
1132
1428
1736
5
1614
2263
121182