260
2
1597
1
692
1049
3
99
0
1858
9
1485
884
780
803
1066
487
813
1294
1934
1255
5
1853
3155
11
1204
645
809
196
121
252
476
1236
2662
1703
1011
2147