1323
1
2328
3
3765
4
2356
6
297066
0
1501
2245
267612
4978
2
1226
3053
7
6362
5
437
1920
2090
99072
1172
3162
6264
36905
12472
2743
3882
3303
10
1267