3650
3
1094
2
5559
7756
4713
14
2506
0
2500
10
1192
1
6968
5
31183
12
1937
2372
1215
2169
1501
2647
2260
3100
530
4
15440
39
2669
1315
1464
425
1129
436
4450
34
1298
987
5838