924
2
1494
4
181997
11
1125
1
1513
946
83
775
1558
1622
2622
6
1348
17970
15
4179
685
0
3629
2377
1047
1393
770
989
1880
5
2884
2277
9160
864
2544
2774
1051
2781