1291
0
902
2
1011
4366
7
1556
2102
1
1627
6
1233
2051
8
1212
544
2132
1622
3061
3207
4287
1312
3
1288
2071
1940
1854
12141
2795
606
1234
1902
1809
1853
777
4