1490
5
2507
2
1416
1
2693
3
5232
7
28098
14
1131
0
1306
644
663
2274
2500
3788
3058
1175
2949
181997
11