3234
3
3998
1
2044
2
2217
403
0
722
2099
2199
5
1137
1763
1494
1820
12
1993
4518
21
3527
1709
8
2866
1093
1209
1364
1062
2202
2698
1479
1876
2908
10
558
3262
1365
1402