2698
1
1731
2
1564
1986
0
3629
9817
5771
10
2970
4
1423
1417
2297
1506
1495
1839
1853
8627
3
2088
770
1308
1446
1540
3612
1050
6707
24
2659
5141
7
4083
3014
20
1639
432