1028
0
2471
5065
1
2366
3252
1225
1486
971
1189
528
1804
100
1289601
4
822
1652
3
600
908
2666
9
579
388
501
10827
1869
2337
5
898
108797
2480
1391
791
1179