542
2
459
0
955
728
1117
1
484
164
440
1514
1419
795
2395
2338
4
2649
1224
1105
9
5807
6702
6163
7
1327
5
1451
18
1181
3
4720
1127
3921
22
1102
396
839
1065
1996
15