1532
4
1210
2
817
1
1082
1695
1831
1007
894
1556
2230
10
1370
7813
12
4657
1189
3274
3110
3553
1278
1252
2269
1067
1173
1209
1352
1483
1761
1621
1403
1601
14
2502
3