995
1
3293
7
530
4
339
2260
3
1215
440
244
0
1367
3082
22330
22
1020
97284
2490
1610
3650
637
3424
6023
2
12202
17
19034
6
2143
1710
810
6662
5
834
77
2117
445
543