3041
4
598
1
1361
730
1074
2
1193
1246
1318
3672
867
3
1109
974
2260
12
521
7952
3006
422
0
330
1852
1093
1365
1750
1261
1411
468
436
2669
1133
2490
1939