143
22
884
11
82
824
1325
1142
471
7815
592
653
1152
2687
2754
203
2145
2386
3062
1942
2435
1985
1252
1748
963
1462
1042
402
50