2727
2
303
0
3691
5
2652
10270
4
2809
835
2328
17353
520
2301
1626
1
999
464
1123
986
483
2881
408
968
80
31535
1726
1054