851
2
2053
4
110
0
67
1054
744
940
3
895
991
1
1578
48
920
35
636
13096
6
387
2349
15
116052
18
2604
9
1364
3732
5
93
3413
663
1323
611
2270
1698
952
7