2859
2
1359
1
512
0
1631
988
1780
5164
5
1597
389
1149
373
1426
3
4155
7
3569
4
4799
14
2972
3681
6
2035
2710
842
236066
5033
15
1724
1823
2023
2677
108797
2502
4499
12