1698
1
3871
2
3078
4
2578
1618
841
3470
5
1695
5949
2189
0
862
7793
2650
20
1458
988
6779
2153
3000
6
1335
2502
3066
7
2285
2710
1783
2534
2343
2562
5946
1412
3505