3650
3
1501
1
530
4
2260
1215
440
244
0
1367
3082
22330
22
425
1020
2529
14
97284
2490
3293
7
1448
2
2647
9983
5
637
3424
6023
12202
17
19034
6
784
1710
810
6662
1610
1243