505
0
2008
1343
3510
2
2702
6
4111
116
2189
2749
1
5316
3
470
2748
1452
605
618
342
614
392
451
354
343
851
843
492
935
481
325
286
402
306