1216
0
1868
2
1466
693
765
1436
189
692
777
585
952
510
11650
23
841
4196
605
402
451
2364
4
376
843
2145
1
508
1316
922
1005
3418
362
319
628