501
0
2337
5
3080
3
1751
1
1514
3008
1223
4196
493
504
950
2906
2
392
1527
19932
6
383
5065
597
15233
3738
1829
1486
3211
1922
394
1056
3107
7
402
2366
758