2294
1
2535
2
1749
1788
3765
4
3498
32302
0
1348
3053
7
1816
1277
19783
2999
3
2932
1603
1055
1295
1498
17946
280
1261
1734
3326
2990
3683
1469
2650
20
3562
1153