3092
1
4111
2
2600
5
1978
0
2082
1020
2546
812
3233
16
2006
2269
4
2526
3
333
1389
543
2520
2076
2190
2855
1056
2069
419694
9
475
247