1323
2
4594
1
641
458
0
552
4698
3
759
1333
917
572
1045
525
768
2952
1152
1418
691
1297
1009
31535
3659
14
584
4328
10
266
503
711
417
2522
611