1132
0
381
4536
2
637
2211
918
935
804
493
383
1084
300
475
573
845
1053
2774
1
1337
1049
714
1129
553
2853
913
1454
1282
5838
5
611
414
169211
11