501
0
2337
5
3354
1
3080
3
1514
3008
1755
2906
2
5065
15233
1922
2366
1444
1064
3673
6
2732
883
3589
496
83
1000
578
1475
14
4329
10
2535
467
878
1464
3715