1532
1
4453
4
2327
11
2160
0
2818
7
4768
5
3520
3691
1254
3522
2
2999
3
1115
3854
2615
944
814
1722
1787
4996
13574
14
6812
4757
8
2261
2652
2322
3182
1234
1447
2443
4016