2038
12
1672
7
3116
3
1227
1476
1
453
2769
1870
5
1013
2
4136
4
1209
546
3506
691
0
1342
3917
2792
6
1229
1150
2347
884
4845
2569
758
1336
881
1721
1875
1511
9040
9