1394
1
912
1468
1815
2
1358
0
2051
3
3354
1844
2259
9
224
2959
1191
2195
1782
1185
2592
870
679
344
1804
419
453
6844
3120
4
917
2166
83
1622
1839
1763