1304
2
1197
0
1009
2159
9
766
1
2185
1012
520
830
4
1085
570
1174
3
1176
648
1550
799
2150
5
3129
627
589
580
1144
628
613
1931
3458
798
392
903
1781