2264
3
602
0
2041
1
722
410
4077
2
2733
1161
846
1880
668
1152
1101
1201
361
1645
1931
2161
1225
1188
4455
1893
328
325
935
1043
228
1215
267