2275
6
1737
1
2759
2
2053
7
858
1391
0
969
609
438
803
3449
9
12341
13
932
2101
801
322
1108
1581
3
134
103
1158
1238
2955
1706
1082
1854
1414
3029
2333
1711