1338
2
1405
3
72
0
329
1
1436
2243
690
494
1126
1289
996
97
112
475
2569
6
3398
10172
546
759
481
623
1783
1719
508
339
467
476
1248
507
4355
14