1380
0
470
137
2476
3
2392
6346
16
3608
9
5527
4151
14861
7
4160
2
1479
1041
1
50969
4431
3326
4562
5
2377
2019
3386
443
108797
2110
1452
1117
3069
1943