658
0
1449
5440
8
1766
2
1301
1
17946
501
1883
3498
4
19944
3591
11
2337
5
66
1451
3080
3
7471
9
3386
5065
1514
2349
2964
2990
3546
851
2906
1015
14
2254
1380