1513
4
2529
7
2555
847
1
2430
2
1889
5521
2502
4690
3
3079
1618
2352
841
2767
5
2292
1913
2756
1371
862
0
4363
7793
1977
2650
20
3098
2936
10