931
1
1193
1232
3
1118
2
88
85
275
199
185
204
1419
104
1360
638
565
641
566
924
3308
4
29671
0
5161
2292
1090
5
3609
19
34664
7
1083
1484
11
4551
1367
1541