564
1
2906
2
616
0
1606
2578
3485
7
1557
830
2502
1575
2740
3041
1526
662
1093
4179
3078
4
3562
801
3539
3
1072
467
2452
8122
13
4096
883
1660