1712
2
1221
3
2228
3599
7
1502
8
690
585
0
1040
1
887
1450
4
954
1050
4113
5
3667
982
7551
11
1338
1581
1049
9
2794
2222
1248
2705
1628
2855
969
15157
3506
1092
1836