928
1
2255
2
1601
3
1248
5592
8
1723
1720
2195
1857
1868
1636
5
960
0
2316
2166
636
2245
1069
3053
7
2735
1238
2118
2725
22
1137
2740
2411
1317
172
1508
1306
1972