2131
1
1211
2100
1627
6
1621
3061
8
3207
4283
902
0
1290
2070
1288
1312
3
1846
777
4
1939
1232
2
1902
1853
1808
1347
1202
1390
2792
12139
830
1308
2004
5
1995
1472