3881
4
1584
3
1488
1
1915
7
674
0
316
226
2667
12
1355
2
70
658
1894
514
377
803
748
118
613825
1071
727
2037
508
5
1468
1064
565
6
26
3283
2261
1821