2194
2
3098
4
3650
3
370
0
4097
10
2093
1362
1
2271
424
1448
3117
4223
22
7328
6411
11
2739
1513
5108
2168
5
5790
19034
6
2488
3719
3632
1765
7
784
2982
532
13760
185
1343