2627
5
1443
1
527
0
2525
4
3101
2515
3
1546
2668
11
1840
1469
2940
2559
1668
1692
4702
865
3489
4623
4651
2
3636
1829
2926
2854
2215
4743
918
1375
1091
1003