5592
8
1723
1
2757
2195
1857
719
1636
5
2166
636
0
1069
1532
2735
2
1238
2118
2725
22
2411
1317
172
1508
1295
1225
852
946
1363
1628
1411
2449
1535
3