3079
1
3926
14
1679
2
1527
1767
2619
3
1807
1827
2189
1815
1558
2521
951
2144
10813
7
905
0
5375
2352
2949
108797
2620
1812
6781
297066
1458
61216
645
1162
536
1331