816
2
2555
5
1151
3
572
1
1835
4
1665
7148
4661
1619
917
1234
0
72528
1349
6
3962
116562
18
1081
614789
1340
1233
8806
915
1191
987
2798
7
1034
1017
128
1342
1377
124497