2818
7
1788
1
4453
4
1262
1532
1426
3
2203
1937
1938
1668
19944
2
1226
2258
3691
1307
894
0
4335
929
2571
6
1254
2289
2377
2722
3102
623
4179
571
1967