1528
2
3791
7
456
0
1832
3
3723
6
1228
1843
1
1267
32302
1168
1558
3051
1985
1812
7258
1679
8945
1162
1331
1527
1431
1623
1243
1239
1767
1282
1212
3629
2566
1523