2306
2
999
896
1
710
3
5425
23
1464
1418
17184
44
1566
2530
4
2314
1007
2608
0
1936
3451
10
22330
22
1716
417
1279
6406
12
661
543
1622
829
198
3650
3006
312
1603
1649