1152
0
2952
303
611
608
573
382
269
3287
1
3373
657
525
953
2941
1541
710
1431
2
297
1211
649
745
396
511
1762
909
169211
11
1075
1192
1378
3659
14