3052
1
500
436
16206
7
769
2523
415
387
1047
2
827
1409
2164
5
1889
333
686
899
762
2906
8
2500
3
390
570
1358
0
1065
227
2047
4
10832
26
482