1197
0
1009
2
799
1
627
1176
648
766
2185
520
753
531
68
2563
1351
733
614
830
4
570
536
2239
12
1244
1039
924
814
645
724
945
460
935
1618