3650
3
2095
4
398
1
22330
22
330
0
3929
10
26
1326
1653
326
504
1006
1649
2086
3098
370
4097
1362
662
424
2
3117
4223
7328
6411
11
1256
5108
2168
5
5790
19034
6
2488