1931
2
2161
1
292
0
408
2490
4455
1893
407
1043
476
1215
4111
267
367
1832
3
2800
1004
413
388
462
1346
4