501
0
2060
1
1329
2
616
2453
2069
5
8492
13
618
1744
1028
8411
3
2366
2290
1601
575
32302
1812
572
2788
3560
2763
775
5065
3435
4
4358
6
2156
621
2890
1679