1815
1
6782
3
1309
2483
1315
534
2486
14
1740
2524
2
2379
4
607065
1618
1008
3162
64487
1116
1084
2808
9
3286
907
1584
1516
993
888
284
0
663
21
1301
659
4724