1231
1
1672
7034
2
2848
1548
1544
3
2447
6
2192
2250
1218
4519
15
2268
841
4062
1994
9305
8
2710
7071
5
1936
1115
0
280
9611
1317
2190
1801
6707
24
4033
1199
392
1815