3321
3
6773
7
3506
8
3765
4
297066
0
1295
1
1808
2
2683
3683
2650
20
1301
2680
280
1581
4979
6
2159
7633
2250
2245
1226
3053
1364
1895
3249
1943
165
78
2194
2637
2060