1349
1454
0
329
1085
2676
555
2406
242
2001
553
659
461
1407
1185
494
241
577
1232
1149
2075
291
252
930
479
1969
2621
734
1161
634