96
0
3123
7
1380
2
933
1
995
3
852
4737
4
926
2559
1251
11
2540
9
640
1513
862
160531
14
349
929
1128
393
70
431
1413
116473
18
1031
943
824
1279
3313
12
2850
818