2161
1
1094
2
1931
4455
1893
1101
0
787
1161
2490
2497
2328
1043
1215
1004
267
1279
5313
2393
5
413
1336
2702