637
0
1710
1
342
445
323
443
529
7756
3
2256
4713
14
2506
3383
1251
1192
6968
5
31183
12
402
1215
475
2169
2
1212
1398
870
471
598
1501
2260
3100
530
4