2184
1
1660
4
3575
1446
2
2568
2294
2949
0
1220
1527
3926
14
1558
951
536
61216
515
297066
6781
1458
108797
1047
467
1812
323
3298
475
645
3248
8
652
1679
5977
13