1262
2
1404
0
4220
5
1821
1
2113
1650
4
1406
11
349
2036
3
254
421
915
2935
7
440
1572
591
1261
1536
492
275
300
266
586
364
2307
1492
1248
1238
261
558