1023
2
217
1
245
1187
1244
3
2145
5
2473
6
2042
1793
0
967
771
1203
1406
631
3701
536
2932
1183
1441
1425
8
2589
212
1339
694
2230
1125
2893
714
1529
4
244