2629
2
5782
4
4198
1
2093
1622
577
0
2277
566
1433
7876
370
364
4325
15
6084
2402
1038
1519
1253
1230
2562
6
1790
3
5946
456
4926
2385
2638
513
2225
589