1679
2
3926
14
1527
1767
2435
1
2189
3
1558
2495
0
4309
950
5375
3034
1388
1711
2949
108797
1812
2710
6781
297066
1458
61216
2530
4
645
2100
1162
536
1331
1623
1431