3926
14
1451
0
1094
1
1359
2
3255
4
2216
3
770
857
2274
940
1131
3145
2123
1173
1879
398656
19
3879
7
1605
2757
1400
2066
545
1419
1361
345
1503
9036
9
1059
508