1295
1
1743
2
1047
2648
2650
20
1349
280
839
2250
2247
2688
297066
0
2773
1243
3263
4
3336
3683
1355
9817
2245
3
1494
6707
24
2219
3612
10
1581
1050
1226
3466
1594
1300