558
2
1149
5
1063
2001
2499
17
645
1735
4
106
1
751
462
465
1581
3
967
0
2702
1165
1641
1041
1102
2100
6027
4635
1277
865
2565
638
477
3140
14
497
4368
9