4086
49684
3609
5175
3121
19318
2951
1507
2340
15194
2185
229
1726
14052
1585
1068
1539
1534
1484
703
1477
1139
1339
124
1269
0
1259
14721
1227
1614
1168
1916
1159
676
1154
922
1113
75391
1035
985
978
10412
972
916
792
6798
791
1207
777
986