2897
1
2502
1808
2
1618
841
6307
10
2303
862
0
7793
4
2650
20
2637
3
2936
6710
3180
438
3371
6779
5
96
742
3571
3066
7
1282
2395
1868
1458
3078
1734
1197
1366
1774