3026
2
605
1
1867
1618
0
471
1721
4466
12
928
2528
3
629
978
475
2328
437
971
4655
10
1190
893
101569
3252
3439
8
3187
5
2030
626
2732
1773
581
2502
2093
1977