501
0
2337
5
3080
3
1514
1
3008
2173
5431
2
400
467
2906
255
1986
3562
741
1690
5065
2204
15233
3738
1380
1844
1922
6779
2366
2131
830
2666
9
1814
3673
6
2299