912
1
1394
2051
3
270
1308
1468
581
0
637
224
1103
1358
1191
1037
2045
2442
9
16868
39
2109
4
1844
923
1825
1431
1125
1022
2
1547
813
1115
1233
1756
749
4562
6