505
0
2008
1343
3114
4
3510
2
2702
6
2587
4111
116
2189
2749
1
3674
10
5316
3
470
2748
1452
605
1098
1458
618
342
614
392
451
6062
16
354
343
851
843
492