2127
7
1954
1
2689
890
4521
2821
234
2459
2
1407
0
2925
3
1387
4816
6960
5
873
7822
22
2520
2199
2353
641
3490
1295
946
1363
1411