1031
1
955
0
7530
7
2830
3383
3
19279
2
2275
2727
303
3691
5
2652
10270
4
2809
835
2328
17353
520
2301
999
464
1123
986
483