1237
0
2178
1
2704
7
1868
3
2838
2972
6
1195
2
2216
4519
15
2354
2189
7042
5
2977
5141
1250
3745
3262
544
3435
4
3879
1547
1768
2292
12
109776
42
2279
2937
2204
3000
4072
2132