2593
1
1131
964
1478
297066
0
1186
2711
2
2530
4
4311
5151
2911
9
4651
3
3882
5
398656
19
1172
1244
1821
550
911
13034
14
2366
4724
1170