1330
0
1226
1543
3222
7
4884
9
1414
3
2716
1
1311
4
761
2
1818
5
975
1920
5474
8
1472
2893
642
1084
550
1257
910
541
1512
3000
6
3255
2418
2837
7003
2603
34
3129
1566