1476
1
1444
847
3895
18
2982
2
5521
5033
15
3078
5
2627
4
536
0
4074
3296
1257
6
2949
108797
2921
1812
6781
297066
1458
3926
14
61216
645
1679
1162
1331
1527
1623
1431
1243