1243
2
989
3
3354
5
1804
1
3765
4
297066
0
2183
9
1295
894
2683
3683
2650
20
2284
571
280
3326
1581
2159
2250
2245
1936
2620
8
1226
1801
3053
7
693
1050
3562
469
1355