3006
7
1472
1
1144
2
1778
2192
3
768
0
1048
16810
1299
2779
5
946
6
3293
3806
2511
8
2716
1167
16
2033
4
1123
1092
1301
18
1516
2751
13565
3014
10
3342
3322
4333
3481
1980
3290