2730
6
20634
8
17353
0
2089
4
3691
5
319
2275
2
967
602
1
2587
16
1736
597
729
2149
476
745
2190
434
2855
3
576
968
1645
2809
1346
1132
772
1020
2953
1094
1506