621
2
637
3
1692
1008
1194
1
8870
6
1062
0
2678
4019
1457
1312
4
1583
27
4691
10
1238
1388
1129
1362
4156
1319
1751
1835
1290
1029
9200
1485
1954
7
6619
6082
7102
22
3313