510
0
529
5375
5065
1
1072
1070
3765
4
359
586
678
480
667
928
477
1211
672
1860
2
257
1125
637
1423
683
297066
378
420
2771
2245
3
2749
1339
267612