2804
4
1210
1
4578
2
1569
7222
3565
8
4327
1320
4179
2100
2452
1271
1991
1889
957
7976
348
0
1813
1458
2047
3
2348
5915
11
771
96
2748
9
2478
2669
1775
2309
496