2131
1
1234
0
2322
4
2615
3
1494
1787
1690
1722
1399
2082
2710
2
1660
1112
1480
1883
950
4996
2652
6812
1698
4179
1447
1463
1955