3054
5
6346
16
780
1
1476
2057
1683
0
12621
22
4601
9220
3
3095
7
1064
3696
8
1416
4042
2
7463
3316
10
2798
1306
2146
4690
5922
2500